import Vue from 'vue'
import Router from 'vue-router'
import nofindurl from '@/components/common/404'
import mockusers from '@/components/common/mockUser'
import Empty from '@/components/common/Empty'
import manage from '@/components/manage'
import login from '@/components/exp/pages/login'
import Home from '@/components/Home'
import SysProcess from '@/components/system/SysProcess'
import SysProcessEdit from '@/components/system/SysProcessEdit'
import SysTips from '@/components/system/SysTips'
import SysTipsEdit from '@/components/system/SysTipsEdit'
import SysMilestone from '@/components/system/SysMilestone'
import SysMilestoneEdit from '@/components/system/SysMilestoneEdit'
import SysApp from '@/components/system/SysApp'
import SysAppEdit from '@/components/system/SysAppEdit'
import SysMsgTemplate from '@/components/system/SysMsgTemplate'
import SysMsgTemplateEdit from '@/components/system/SysMsgTemplateEdit'
import SysDictGroup from '@/components/system/SysDictGroup'
import SysDictGroupEdit from '@/components/system/SysDictGroupEdit'
import SysDict from '@/components/system/SysDict'
import SysDictEdit from '@/components/system/SysDictEdit'
import SysParameter from '@/components/system/SysParameter'
import SysParameterEdit from '@/components/system/SysParameterEdit'
import already_done_task from '@/components/workbench/already_done_task'
import already_done_add from '@/components/workbench/already_done_task_details'
import need_deal_task from '@/components/workbench/need_deal_task'
import work_delegate from '@/components/workbench/work_delegates'
import work_delegate_add from '@/components/workbench/work_delegates_add'
import need_read_list2 from '@/components/workbench/need_read_list2'
import already_read_list from '@/components/workbench/already_read_list'
import mydraft from '@/components/workbench/mydraft'
import mydraft_edit from '@/components/workbench/mydraft_edit'
import phrase from '@/components/workbench/phrase'
import phrase_edit from '@/components/workbench/phrase_edit'
import PurBasProject from '@/components/purchase/PurBasProject'
import PurBasProjectEdit from '@/components/purchase/PurBasProjectEdit'
import PurBasContract from '@/components/purchase/PurBasContract'
import PurBasContractEdit from '@/components/purchase/PurBasContractEdit'
import PurBasContractItem from '@/components/purchase/PurBasContractItem'
import PurBasContractItemEdit from '@/components/purchase/PurBasContractItemEdit'
import PurProcessDemWithin from '@/components/purchase/PurProcessDemWithin'
import PurProcessDemWithinNext from '@/components/purchase/PurProcessDemWithinNext'
import PurProcessDemWithinDetail from '@/components/purchase/PurProcessDemWithinDetail'
import PurProcessDemClose from '@/components/purchase/PurProcessDemClose'
import PurProcessDemCloseNext from '@/components/purchase/PurProcessDemCloseNext'
import PurProcessDemCloseDetail from '@/components/purchase/PurProcessDemCloseDetail'
import PurProcessDemChange from '@/components/purchase/PurProcessDemChange'
import PurProcessDemChangeNext from '@/components/purchase/PurProcessDemChangeNext'
import PurProcessDemChangeDetail from '@/components/purchase/PurProcessDemChangeDetail'
import PurProcessDemWithout from '@/components/purchase/PurProcessDemWithout'
import PurProcessDemWithoutNext from '@/components/purchase/PurProcessDemWithoutNext'
import PurProcessDemWithoutDetail from '@/components/purchase/PurProcessDemWithoutDetail'
import PurQuery from '@/components/purchase/PurQuery'
import PurChangeQuery from '@/components/purchase/PurChangeQuery'
import PurCapitalPlan from '@/components/purchase/PurCapitalPlan'
import PurCapitalPlanEdit from '@/components/purchase/PurCapitalPlanEdit'
import PurTrackDem from '@/components/purchase/PurTrackDem'
import PurTrackDemAllocation from '@/components/purchase/PurTrackDemAllocation'
import PurTrackPlan from '@/components/purchase/PurTrackPlan'
import SriGainAwards from '@/components/sri/SriGainAwards'
import SriGainAwardsEdit from '@/components/sri/SriGainAwardsEdit'
import SriGainAwardsInfo from '@/components/sri/SriGainAwardsInfo'
import SriGainTopic from '@/components/sri/SriGainTopic'
import SriGainTopicEdit from '@/components/sri/SriGainTopicEdit'
import SriGainTopicInfo from '@/components/sri/SriGainTopicInfo'
import RunMarketList from '@/components/oprManagement/market/list'
import RunMarketLook from '@/components/oprManagement/market/look'
import RunMarketEdit from '@/components/oprManagement/market/edit'
import RunProjectList from '@/components/oprManagement/project/list'
import RunProjectAdd from '@/components/oprManagement/project/add'
import RunProjectEdit from '@/components/oprManagement/project/edit'
import RunProjectUndertakeLook from '@/components/oprManagement/project/undertakeLook'
import RunProjectUndertakeEdit from '@/components/oprManagement/project/undertakeEdit'
import RunProjectCarryLook from '@/components/oprManagement/project/carryLook'
import RunProjectCarryEdit from '@/components/oprManagement/project/carryEdit'
import SriGainThesisList from '@/components/sri/thesis/list'
import SriGainThesisAdd from '@/components/sri/thesis/add'
import SriGainThesisEdit from '@/components/sri/thesis/edit'
import SriGainThesisLook from '@/components/sri/thesis/look'
import SriGainThesisDone from '@/components/sri/thesis/done'
import SriGainThesisApprove from '@/components/sri/thesis/approve'
import SriGainThesisDraftEdit from '@/components/sri/thesis/draftEdit'
import SriGainStandard from '@/components/sri/SriGainStandard'
import SriGainStandardEdit from '@/components/sri/SriGainStandardEdit'
import SriGainStandardInfo from '@/components/sri/SriGainStandardInfo'
import SriGainCapBuild from '@/components/sri/SriGainCapBuild'
import SriGainCapBuildEdit from '@/components/sri/SriGainCapBuildEdit'
import SriGainCapBuildInfo from '@/components/sri/SriGainCapBuildInfo'
import SriGainIpr from '@/components/sri/SriGainIpr'
import SriGainIprEdit from '@/components/sri/SriGainIprEdit'
import SriGainIprInfo from '@/components/sri/SriGainIprInfo'
import SriGainYoungSpecial from '@/components/sri/SriGainYoungSpecial'
import SriGainYoungSpecialEdit from '@/components/sri/SriGainYoungSpecialEdit'
import SriGainYoungSpeciaInfo from '@/components/sri/SriGainYoungSpecialInfo'
import SheMeeting from '@/components/she/Meeting'
import SheMeetingEdit from '@/components/she/MeetingEdit'
import SheMeetingInfo from '@/components/she/MeetingInfo'
import SheWorkMeetingEdit from '@/components/she/WorkMeetingEdit'
import SheTeamMeetingEdit from '@/components/she/TeamMeetingEdit'
import CheckConfig from '@/components/she/CheckConfig'

import SriGainCbpQ from '@/components/sri/cbp/list'
import SriGainCbpPlanAdd from '@/components/sri/cbp/plan/add'
import SriGainCbpPlanEdit from '@/components/sri/cbp/plan/edit'
import SriGainCbpPlanLook from '@/components/sri/cbp/plan/look'
import SriGainCbpPlanDone from '@/components/sri/cbp/plan/done'
import SriGainCbpPlanApprove from '@/components/sri/cbp/plan/approve'
import SriGainCbpPlanDraftEdit from '@/components/sri/cbp/plan/draftEdit'
import SriGainCbpPlanClose from '@/components/sri/cbp/plan/close'
import SriGainCbpProressAdd from '@/components/sri/cbp/progress/add'
import SriGainCbpProressEdit from '@/components/sri/cbp/progress/edit'
import SriGainCbpProressLook from '@/components/sri/cbp/progress/look'
import SriGainCbpProressDone from '@/components/sri/cbp/progress/done'
import SriGainCbpProressApprove from '@/components/sri/cbp/progress/approve'
import SriGainCbpProressDraftEdit from '@/components/sri/cbp/progress/draftEdit'

import SriGainAlpQ from '@/components/sri/alp/list'
import SriGainAlpPlanAdd from '@/components/sri/alp/plan/add'
import SriGainAlpPlanEdit from '@/components/sri/alp/plan/edit'
import SriGainAlpPlanLook from '@/components/sri/alp/plan/look'
import SriGainAlpPlanDone from '@/components/sri/alp/plan/done'
import SriGainAlpPlanApprove from '@/components/sri/alp/plan/approve'
import SriGainAlpPlanDraftEdit from '@/components/sri/alp/plan/draftEdit'
import SriGainAlpPlanClose from '@/components/sri/alp/plan/close'
import SriGainAlpProressAdd from '@/components/sri/alp/progress/add'
import SriGainAlpProressEdit from '@/components/sri/alp/progress/edit'
import SriGainAlpProressLook from '@/components/sri/alp/progress/look'
import SriGainAlpProressDone from '@/components/sri/alp/progress/done'
import SriGainAlpProressApprove from '@/components/sri/alp/progress/approve'
import SriGainAlpProressDraftEdit from '@/components/sri/alp/progress/draftEdit'

import SriGainBudgetList from '@/components/sri/budget/annual/list'
import SriGainBudgetAdd from '@/components/sri/budget/annual/add'
import SriGainBudgetEdit from '@/components/sri/budget/annual/edit'
import SriGainBudgetDetails from '@/components/sri/budget/annual/details'
import SriGainBudgetApplyQ from '@/components/sri/budget/apply/list'
import SriGainBudgetProcessAdd from '@/components/sri/budget/apply/add'
import SriGainBudgetProcessEdit from '@/components/sri/budget/apply/edit'
import SriGainBudgetProcessDetails from '@/components/sri/budget/apply/details'
import SriGainBudgetDone from '@/components/sri/budget/apply/done'
import SriGainBudgetApprove from '@/components/sri/budget/apply/approve'
import SriGainBudgetDraftEdit from '@/components/sri/budget/apply/draftEdit'


import HrFontAdd from '@/components/hr/font/add'
import HrFontEdit from '@/components/hr/font/edit'
import HrFontLook from '@/components/hr/font/look'
import HrfontDone from '@/components/hr/font/done'
import HrfontApprove from '@/components/hr/font/approve'
import HrfontDraftEdit from '@/components/hr/font/draftEdit'
import HrbackAdd from '@/components/hr/back/add'
import HrbackEdit from '@/components/hr/back/edit'
import HrbackLook from '@/components/hr/back/look'
import HrbackDone from '@/components/hr/back/done'
import HrbackApprove from '@/components/hr/back/approve'
import HrbackDraftEdit from '@/components/hr/back/draftEdit'
import HrProcessList from '@/components/hr/processList'
import HrPositionList from '@/components/hr/position/list'
import HrPositionAdd from '@/components/hr/position/add'
import HrPositionEdit from '@/components/hr/position/edit'
import HrPositionLook from '@/components/hr/position/look'


Vue.use(Router)
import * as Constant from '@/utils/constant'
const router = new Router({
  routes: [
    {
      path: Constant.ROUTE_LOGIN.index,
      component: login
    },
    {
      path: '/mockusers',
      name: '模拟选人',
      component: mockusers,
    },
    {
      path: '*',
      name: '404页面',
      component: nofindurl,
    },
    {
      path: '/',
      // name: 'manage',
      component: manage,
      children: [
        {
          path: Constant.ROUTE_EMPTY.index,
          component: Empty
        },
        {
          path: '',
          component: Home,
          meta: {
            activeMenu: Constant.ROUTE_HOME.index,
            indexs: [Constant.ROUTE_HOME]
          }
        },
        {
          path: Constant.ROUTE_HOME.index,
          component: Home,
          meta: {
            activeMenu: Constant.ROUTE_HOME.index,
            indexs: [Constant.ROUTE_HOME]
          }
        },

        // -----后台管理 start ------
        { // 应用流程
          path: Constant.ROUTE_SYS_PROCESS.index,
          component: SysProcess,
          meta: {
            activeMenu: Constant.ROUTE_SYS_PROCESS.index,
            indexs: [Constant.ROUTE_SYS, Constant.ROUTE_SYS_PROCESS]
          }
        },
        {
          path: `${Constant.ROUTE_SYS_PROCESS_EDIT.index}/:id`,
          name: Constant.ROUTE_SYS_PROCESS_EDIT.index,
          component: SysProcessEdit,
          meta: {
            activeMenu: Constant.ROUTE_SYS_PROCESS.index,
            indexs: [Constant.ROUTE_SYS, Constant.ROUTE_SYS_PROCESS, Constant.ROUTE_SYS_PROCESS_EDIT]
          }
        },
        { // 调试小贴士
          path: Constant.ROUTE_SYS_TIPS.index,
          component: SysTips,
          meta: {
            activeMenu: Constant.ROUTE_SYS_TIPS.index,
            indexs: [Constant.ROUTE_SYS, Constant.ROUTE_SYS_TIPS]
          }
        },
        {
          path: `${Constant.ROUTE_SYS_TIPS_EDIT.index}/:id`,
          name: Constant.ROUTE_SYS_TIPS_EDIT.index,
          component: SysTipsEdit,
          meta: {
            activeMenu: Constant.ROUTE_SYS_TIPS.index,
            indexs: [Constant.ROUTE_SYS, Constant.ROUTE_SYS_TIPS, Constant.ROUTE_SYS_TIPS_EDIT]
          }
        },
        { // 里程碑
          path: Constant.ROUTE_SYS_MILESTONE.index,
          component: SysMilestone,
          meta: {
            activeMenu: Constant.ROUTE_SYS_MILESTONE.index,
            indexs: [Constant.ROUTE_SYS, Constant.ROUTE_SYS_MILESTONE]
          }
        },
        {
          path: `${Constant.ROUTE_SYS_MILESTONE_EDIT.index}/:id`,
          name: Constant.ROUTE_SYS_MILESTONE_EDIT.index,
          component: SysMilestoneEdit,
          meta: {
            activeMenu: Constant.ROUTE_SYS_MILESTONE.index,
            indexs: [Constant.ROUTE_SYS, Constant.ROUTE_SYS_MILESTONE, Constant.ROUTE_SYS_MILESTONE_EDIT]
          }
        },
        { // 系统应用列表
          path: Constant.ROUTE_SYS_APP.index,
          component: SysApp,
          meta: {
            activeMenu: Constant.ROUTE_SYS_APP.index,
            indexs: [Constant.ROUTE_SYS, Constant.ROUTE_SYS_APP]
          }
        },
        {
          path: `${Constant.ROUTE_SYS_APP_EDIT.index}/:id`,
          name: Constant.ROUTE_SYS_APP_EDIT.index,
          component: SysAppEdit,
          meta: {
            activeMenu: Constant.ROUTE_SYS_APP.index,
            indexs: [Constant.ROUTE_SYS, Constant.ROUTE_SYS_APP, Constant.ROUTE_SYS_APP_EDIT]
          }
        },
        { // 消息模板
          path: Constant.ROUTE_SYS_MSG_TEMPLATE.index,
          component: SysMsgTemplate,
          meta: {
            activeMenu: Constant.ROUTE_SYS_MSG_TEMPLATE.index,
            indexs: [Constant.ROUTE_SYS, Constant.ROUTE_SYS_SETTING, Constant.ROUTE_SYS_MSG_TEMPLATE]
          }
        },
        {
          path: `${Constant.ROUTE_SYS_MSG_TEMPLATE_EDIT.index}/:id`,
          name: Constant.ROUTE_SYS_MSG_TEMPLATE_EDIT.index,
          component: SysMsgTemplateEdit,
          meta: {
            activeMenu: Constant.ROUTE_SYS_MSG_TEMPLATE.index,
            indexs: [Constant.ROUTE_SYS, Constant.ROUTE_SYS_SETTING, Constant.ROUTE_SYS_MSG_TEMPLATE, Constant.ROUTE_SYS_MSG_TEMPLATE_EDIT]
          }
        },
        { // 数据字典组
          path: Constant.ROUTE_SYS_DICT_GROUP.index,
          component: SysDictGroup,
          meta: {
            activeMenu: Constant.ROUTE_SYS_DICT_GROUP.index,
            indexs: [Constant.ROUTE_SYS, Constant.ROUTE_SYS_SETTING, Constant.ROUTE_SYS_DICT_GROUP]
          }
        },
        {
          path: `${Constant.ROUTE_SYS_DICT_GROUP_EDIT.index}/:id`,
          name: Constant.ROUTE_SYS_DICT_GROUP_EDIT.index,
          component: SysDictGroupEdit,
          meta: {
            activeMenu: Constant.ROUTE_SYS_DICT_GROUP.index,
            indexs: [Constant.ROUTE_SYS, Constant.ROUTE_SYS_SETTING, Constant.ROUTE_SYS_DICT_GROUP, Constant.ROUTE_SYS_DICT_GROUP_EDIT]
          }
        },
        { // 数据字典
          path: `${Constant.ROUTE_SYS_DICT.index}/:id`,
          name: Constant.ROUTE_SYS_DICT.index,
          component: SysDict,
          meta: {
            activeMenu: Constant.ROUTE_SYS_DICT_GROUP.index,
            indexs: [Constant.ROUTE_SYS, Constant.ROUTE_SYS_SETTING, Constant.ROUTE_SYS_DICT]
          }
        },
        {
          path: `${Constant.ROUTE_SYS_DICT_EDIT.index}/:id/:_id`,
          name: Constant.ROUTE_SYS_DICT_EDIT.index,
          component: SysDictEdit,
          meta: {
            activeMenu: Constant.ROUTE_SYS_DICT_GROUP.index,
            indexs: [Constant.ROUTE_SYS, Constant.ROUTE_SYS_SETTING, Constant.ROUTE_SYS_DICT, Constant.ROUTE_SYS_DICT_EDIT]
          }
        },
        { // 系统参数
          path: Constant.ROUTE_SYS_PARAMETER.index,
          component: SysParameter,
          meta: {
            activeMenu: Constant.ROUTE_SYS_PARAMETER.index,
            indexs: [Constant.ROUTE_SYS, Constant.ROUTE_SYS_SETTING, Constant.ROUTE_SYS_PARAMETER]
          }
        },
        {
          path: `${Constant.ROUTE_SYS_PARAMETER_EDIT.index}/:id`,
          name: Constant.ROUTE_SYS_PARAMETER_EDIT.index,
          component: SysParameterEdit,
          meta: {
            activeMenu: Constant.ROUTE_SYS_PARAMETER.index,
            indexs: [Constant.ROUTE_SYS, Constant.ROUTE_SYS_SETTING, Constant.ROUTE_SYS_PARAMETER, Constant.ROUTE_SYS_PARAMETER_EDIT]
          }
        },
         // -----后台管理 end ------
         // --------个人工作台start-----
        {
          path: Constant.ROUTE_NEED_DEAL_TASK.index,
          component: need_deal_task,
          meta: {
            activeMenu: Constant.ROUTE_NEED_DEAL_TASK.index,
            indexs: [Constant.ROUTE_HOME, Constant.ROUTE_NEED_DEAL_TASK]
          }
        },
        {
          path: Constant.ROUTE_ALREADY_DONE_TASK.index,
          component: already_done_task,
          meta: {
            activeMenu: Constant.ROUTE_ALREADY_DONE_TASK.index,
            indexs: [Constant.ROUTE_HOME, Constant.ROUTE_ALREADY_DONE_TASK]
          }
        },
        {
          path: Constant.ROUTE_ALREADY_DONE_TASK_ADD.index,
          component: already_done_add,
          meta: {
            activeMenu: Constant.ROUTE_ALREADY_DONE_TASK.index,
            indexs: [Constant.ROUTE_HOME, Constant.ROUTE_ALREADY_DONE_TASK, Constant.ROUTE_ALREADY_DONE_TASK_ADD]
          }
        },
        {
          path: Constant.ROUTE_WORK_DELEGATE.index,
          component: work_delegate,
          meta: {
            activeMenu: Constant.ROUTE_WORK_DELEGATE.index,
            indexs: [Constant.ROUTE_HOME, Constant.ROUTE_WORK_DELEGATE]
          }
        },
        {
          path: Constant.ROUTE_WORK_DELEGATE_ADD.index,
          component: work_delegate_add,
          meta: {
            activeMenu: Constant.ROUTE_WORK_DELEGATE.index,
            indexs: [Constant.ROUTE_HOME, Constant.ROUTE_WORK_DELEGATE, Constant.ROUTE_WORK_DELEGATE_ADD]
          }
        },
        {
          path: Constant.ROUTE_NEED_READ_TASK.index,
          component: need_read_list2,
          meta: {
            activeMenu: Constant.ROUTE_NEED_READ_TASK.index,
            indexs: [Constant.ROUTE_HOME, Constant.ROUTE_NEED_READ_TASK]
          }
        },
        {
          path: Constant.ROUTE_ALREADY_READ_TASK.index,
          component: already_read_list,
          meta: {
            activeMenu: Constant.ROUTE_ALREADY_READ_TASK.index,
            indexs: [Constant.ROUTE_HOME, Constant.ROUTE_ALREADY_READ_TASK]
          }
        },
        {
          path: Constant.ROUTE_MYDRAFT.index,
          component: mydraft,
          meta: {
            activeMenu: Constant.ROUTE_MYDRAFT.index,
            indexs: [Constant.ROUTE_HOME, Constant.ROUTE_MYDRAFT]
          }
        },
        {
          path: Constant.ROUTE_MYDRAFT_ADD.index,
          component: mydraft_edit,
          meta: {
            activeMenu: Constant.ROUTE_MYDRAFT.index,
            indexs: [Constant.ROUTE_HOME, Constant.ROUTE_MYDRAFT, Constant.ROUTE_MYDRAFT_ADD]
          }
        },
        {
          path: Constant.ROUTE_PHRASE.index,
          component: phrase,
          meta: {
            activeMenu: Constant.ROUTE_PHRASE.index,
            indexs: [Constant.ROUTE_HOME, Constant.ROUTE_PHRASE]
          }
        },
        {
          path: `${Constant.ROUTE_PHRASE_ADD.index}/:id`,
          name: Constant.ROUTE_PHRASE_ADD.index,
          component: phrase_edit,
          meta: {
            activeMenu: Constant.ROUTE_PHRASE.index,
            indexs: [Constant.ROUTE_HOME, Constant.ROUTE_PHRASE, Constant.ROUTE_PHRASE_ADD]
          }
        },
        // --------个人工作台end-----
        // 调试采购 ----start------
        { // 项目
          path: Constant.ROUTE_PUR_BAS_PROJECT.index,
          component: PurBasProject,
          meta: {
            activeMenu: Constant.ROUTE_PUR_BAS_PROJECT.index,
            indexs: [Constant.ROUTE_PUR_BAS, Constant.ROUTE_PUR_BAS_PROJECT]
          }
        },
        {
          path: `${Constant.ROUTE_PUR_BAS_PROJECT_EDIT.index}/:id`,
          name: Constant.ROUTE_PUR_BAS_PROJECT_EDIT.index,
          component: PurBasProjectEdit,
          meta: {
            activeMenu: Constant.ROUTE_PUR_BAS_PROJECT.index,
            indexs: [Constant.ROUTE_PUR_BAS, Constant.ROUTE_PUR_BAS_PROJECT, Constant.ROUTE_PUR_BAS_PROJECT_EDIT]
          }
        },
        { // 合同
          path: Constant.ROUTE_PUR_BAS_CONTRACT.index,
          component: PurBasContract,
          meta: {
            activeMenu: Constant.ROUTE_PUR_BAS_CONTRACT.index,
            indexs: [Constant.ROUTE_PUR_BAS, Constant.ROUTE_PUR_BAS_CONTRACT]
          }
        },
        {
          path: `${Constant.ROUTE_PUR_BAS_CONTRACT_EDIT.index}/:id`,
          name: Constant.ROUTE_PUR_BAS_CONTRACT_EDIT.index,
          component: PurBasContractEdit,
          meta: {
            activeMenu: Constant.ROUTE_PUR_BAS_CONTRACT.index,
            indexs: [Constant.ROUTE_PUR_BAS, Constant.ROUTE_PUR_BAS_CONTRACT, Constant.ROUTE_PUR_BAS_CONTRACT_EDIT]
          }
        },
        { // 合同物项
          path: Constant.ROUTE_PUR_BAS_CONTRACT_ITEM.index,
          component: PurBasContractItem,
          meta: {
            activeMenu: Constant.ROUTE_PUR_BAS_CONTRACT_ITEM.index,
            indexs: [Constant.ROUTE_PUR_BAS, Constant.ROUTE_PUR_BAS_CONTRACT_ITEM]
          }
        },
        {
          path: `${Constant.ROUTE_PUR_BAS_CONTRACT_ITEM_EDIT.index}/:id`,
          name: Constant.ROUTE_PUR_BAS_CONTRACT_ITEM_EDIT.index,
          component: PurBasContractItemEdit,
          meta: {
            activeMenu: Constant.ROUTE_PUR_BAS_CONTRACT_ITEM.index,
            indexs: [Constant.ROUTE_PUR_BAS, Constant.ROUTE_PUR_BAS_CONTRACT_ITEM, Constant.ROUTE_PUR_BAS_CONTRACT_ITEM_EDIT]
          }
        },
        { // 流程审批 - 年度采购需求（合同范围内）审批流程(新建)
          path: Constant.ROUTE_PUR_PROCESS_DEM_WITHIN.index,
          component: PurProcessDemWithin,
          meta: {
            activeMenu: Constant.ROUTE_PUR_PROCESS_DEM_WITHIN.index,
            indexs: [Constant.ROUTE_PUR_PROCESS, Constant.ROUTE_PUR_PROCESS_DEM_WITHIN]
          }
        },
        { // 流程审批 - 年度采购需求（合同范围内）审批流程（审批）
          path: Constant.ROUTE_PUR_PROCESS_DEM_WITHIN_NEXT.index,
          component: PurProcessDemWithinNext,
          meta: {
            activeMenu: Constant.ROUTE_PUR_PROCESS_DEM_WITHIN.index,
            indexs: [Constant.ROUTE_PUR_PROCESS, Constant.ROUTE_PUR_PROCESS_DEM_WITHIN]
          }
        },
        { // 流程审批 - 年度采购需求（合同范围内）审批流程（详情）
          path: Constant.ROUTE_PUR_PROCESS_DEM_WITHIN_DET.index,
          component: PurProcessDemWithinDetail,
          meta: {
            activeMenu: Constant.ROUTE_PUR_PROCESS_DEM_WITHIN.index,
            indexs: [Constant.ROUTE_PUR_PROCESS, Constant.ROUTE_PUR_PROCESS_DEM_WITHIN]
          }
        },
        { // 流程审批 - 年度采购需求关闭审批(新建)
          path: Constant.ROUTE_PUR_PROCESS_DEM_CLOSE.index,
          component: PurProcessDemClose,
          meta: {
            activeMenu: Constant.ROUTE_PUR_PROCESS_DEM_CLOSE.index,
            indexs: [Constant.ROUTE_PUR_PROCESS, Constant.ROUTE_PUR_PROCESS_DEM_CLOSE]
          }
        },
        { // 流程审批 - 年度采购需求关闭审批（审批）
          path: Constant.ROUTE_PUR_PROCESS_DEM_CLOSE_NEXT.index,
          component: PurProcessDemCloseNext,
          meta: {
            activeMenu: Constant.ROUTE_PUR_PROCESS_DEM_CLOSE.index,
            indexs: [Constant.ROUTE_PUR_PROCESS, Constant.ROUTE_PUR_PROCESS_DEM_CLOSE]
          }
        },
        { // 流程审批 - 年度采购需求关闭审批（详情）
          path: Constant.ROUTE_PUR_PROCESS_DEM_CLOSE_DET.index,
          component: PurProcessDemCloseDetail,
          meta: {
            activeMenu: Constant.ROUTE_PUR_PROCESS_DEM_CLOSE.index,
            indexs: [Constant.ROUTE_PUR_PROCESS, Constant.ROUTE_PUR_PROCESS_DEM_CLOSE]
          }
        },
        { // 流程审批 -年度采购需求变更审批(新建)
          path: Constant.ROUTE_PUR_PROCESS_DEM_CHANGE.index,
          component: PurProcessDemChange,
          meta: {
            activeMenu: Constant.ROUTE_PUR_PROCESS_DEM_CHANGE.index,
            indexs: [Constant.ROUTE_PUR_PROCESS, Constant.ROUTE_PUR_PROCESS_DEM_CHANGE]
          }
        },
        { // 流程审批 - 年度采购需求变更审批（审批）
          path: Constant.ROUTE_PUR_PROCESS_DEM_CHANGE_NEXT.index,
          component: PurProcessDemChangeNext,
          meta: {
            activeMenu: Constant.ROUTE_PUR_PROCESS_DEM_CHANGE.index,
            indexs: [Constant.ROUTE_PUR_PROCESS, Constant.ROUTE_PUR_PROCESS_DEM_CHANGE]
          }
        },
        { // 流程审批 - 年度采购需求变更审批（详情）
          path: Constant.ROUTE_PUR_PROCESS_DEM_CHANGE_DET.index,
          component: PurProcessDemChangeDetail,
          meta: {
            activeMenu: Constant.ROUTE_PUR_PROCESS_DEM_CHANGE.index,
            indexs: [Constant.ROUTE_PUR_PROCESS, Constant.ROUTE_PUR_PROCESS_DEM_CHANGE]
          }
        },
        { // 流程审批 -年度采购需求（非合同范围内）审批流程(新建)
          path: Constant.ROUTE_PUR_PROCESS_DEM_WITHOUT.index,
          component: PurProcessDemWithout,
          meta: {
            activeMenu: Constant.ROUTE_PUR_PROCESS_DEM_WITHOUT.index,
            indexs: [Constant.ROUTE_PUR_PROCESS, Constant.ROUTE_PUR_PROCESS_DEM_WITHOUT]
          }
        },
        { // 流程审批 - 年度采购需求（非合同范围内）审批流程（审批）
          path: Constant.ROUTE_PUR_PROCESS_DEM_WITHOUT_NEXT.index,
          component: PurProcessDemWithoutNext,
          meta: {
            activeMenu: Constant.ROUTE_PUR_PROCESS_DEM_WITHOUT.index,
            indexs: [Constant.ROUTE_PUR_PROCESS, Constant.ROUTE_PUR_PROCESS_DEM_WITHOUT]
          }
        },
        { // 流程审批 - 年度采购需求（非合同范围内）审批流程（详情）
          path: Constant.ROUTE_PUR_PROCESS_DEM_WITHOUT_DET.index,
          component: PurProcessDemWithoutDetail,
          meta: {
            activeMenu: Constant.ROUTE_PUR_PROCESS_DEM_WITHOUT.index,
            indexs: [Constant.ROUTE_PUR_PROCESS, Constant.ROUTE_PUR_PROCESS_DEM_WITHOUT]
          }
        },
        { // 采购需求 查询
          path: Constant.ROUTE_PUR_QUERY.index,
          component: PurQuery,
          meta: {
            activeMenu: Constant.ROUTE_PUR_QUERY.index,
            indexs: [Constant.ROUTE_PUR_PROCESS, Constant.ROUTE_PUR_QUERY]
          }
        },
        { // 采购需求 查询
          path: Constant.ROUTE_PURCHANGE_QUERY.index,
          component: PurChangeQuery,
          meta: {
            activeMenu: Constant.ROUTE_PURCHANGE_QUERY.index,
            indexs: [Constant.ROUTE_PUR_PROCESS, Constant.ROUTE_PURCHANGE_QUERY]
          }
        },
        { // 资金计划列表
          path: Constant.ROUTE_PUR_CAPITAL_PLAN.index,
          component: PurCapitalPlan,
          meta: {
            activeMenu: Constant.ROUTE_PUR_CAPITAL_PLAN.index,
            indexs: [Constant.ROUTE_PUR_CAPITAL_PLAN]
          }
        },
        {
          path: `${Constant.ROUTE_PUR_CAPITAL_PLAN_EDIT.index}/:id`,
          name: Constant.ROUTE_PUR_CAPITAL_PLAN_EDIT.index,
          component: PurCapitalPlanEdit,
          meta: {
            activeMenu: Constant.ROUTE_PUR_CAPITAL_PLAN.index,
            indexs: [Constant.ROUTE_PUR_CAPITAL_PLAN, Constant.ROUTE_PUR_CAPITAL_PLAN_EDIT]
          }
        },
        { // 需求分配
          path: Constant.ROUTE_PUR_TRACK_DEM.index,
          component: PurTrackDem,
          meta: {
            activeMenu: Constant.ROUTE_PUR_TRACK_DEM.index,
            indexs: [Constant.ROUTE_PUR_PLAN_TRACK, Constant.ROUTE_PUR_TRACK_DEM]
          }
        },
        {
          path: `${Constant.ROUTE_PUR_TRACK_DEM_ALLOCATION.index}/:id`,
          name: Constant.ROUTE_PUR_TRACK_DEM_ALLOCATION.index,
          component: PurTrackDemAllocation,
          meta: {
            activeMenu: Constant.ROUTE_PUR_TRACK_DEM.index,
            indexs: [Constant.ROUTE_PUR_TRACK_DEM, Constant.ROUTE_PUR_TRACK_DEM_ALLOCATION]
          }
        },
        { // 计划跟踪
          path: Constant.ROUTE_PUR_TRACK_PLAN.index,
          component: PurTrackPlan,
          meta: {
            activeMenu: Constant.ROUTE_PUR_TRACK_PLAN.index,
            indexs: [Constant.ROUTE_PUR_PLAN_TRACK, Constant.ROUTE_PUR_TRACK_PLAN]
          }
        },
        // 调试采购 ----end------
        // 调试科研创新管理 ------start ------
        { // 科技奖
          path: Constant.ROUTE_SRI_GAIN_AWARDS.index,
          component: SriGainAwards,
          meta: {
            activeMenu: Constant.ROUTE_SRI_GAIN_AWARDS.index,
            indexs: [Constant.ROUTE_SRI_GAIN, Constant.ROUTE_SRI_GAIN_AWARDS]
          }
        },{
          path: `${Constant.ROUTE_SRI_GAIN_AWARDS_EDIT.index}/:id`,
          name: Constant.ROUTE_SRI_GAIN_AWARDS_EDIT.index,
          component: SriGainAwardsEdit,
          meta: {
            activeMenu: Constant.ROUTE_SRI_GAIN_AWARDS.index,
            indexs: [Constant.ROUTE_SRI_GAIN, Constant.ROUTE_SRI_GAIN_AWARDS, Constant.ROUTE_SRI_GAIN_AWARDS_EDIT]
          }
        },{
          path: `${Constant.ROUTE_SRI_GAIN_AWARDS_INFO.index}/:id`,
          name: Constant.ROUTE_SRI_GAIN_AWARDS_INFO.index,
          component: SriGainAwardsInfo,
          meta: {
            activeMenu: Constant.ROUTE_SRI_GAIN_AWARDS.index,
            indexs: [Constant.ROUTE_SRI_GAIN, Constant.ROUTE_SRI_GAIN_AWARDS, Constant.ROUTE_SRI_GAIN_AWARDS_INFO]
          }
        },
        { // 科研课题
          path: Constant.ROUTE_SRI_GAIN_TOPIC.index,
          component: SriGainTopic,
          meta: {
            activeMenu: Constant.ROUTE_SRI_GAIN_TOPIC.index,
            indexs: [Constant.ROUTE_SRI_GAIN, Constant.ROUTE_SRI_GAIN_TOPIC]
          }
        },{
          path: `${Constant.ROUTE_SRI_GAIN_TOPIC_EDIT.index}/:id`,
          name: Constant.ROUTE_SRI_GAIN_TOPIC_EDIT.index,
          component: SriGainTopicEdit,
          meta: {
            activeMenu: Constant.ROUTE_SRI_GAIN_TOPIC.index,
            indexs: [Constant.ROUTE_SRI_GAIN, Constant.ROUTE_SRI_GAIN_TOPIC, Constant.ROUTE_SRI_GAIN_TOPIC_EDIT]
          }
        },{
          path: `${Constant.ROUTE_SRI_GAIN_TOPIC_INFO.index}/:id`,
          name: Constant.ROUTE_SRI_GAIN_TOPIC_INFO.index,
          component: SriGainTopicInfo,
          meta: {
            activeMenu: Constant.ROUTE_SRI_GAIN_TOPIC.index,
            indexs: [Constant.ROUTE_SRI_GAIN, Constant.ROUTE_SRI_GAIN_TOPIC, Constant.ROUTE_SRI_GAIN_TOPIC_INFO]
          }
        },
        { // 标准
          path: Constant.ROUTE_SRI_GAIN_STANDARD.index,
          component: SriGainStandard,
          meta: {
            activeMenu: Constant.ROUTE_SRI_GAIN_STANDARD.index,
            indexs: [Constant.ROUTE_SRI_GAIN, Constant.ROUTE_SRI_GAIN_STANDARD]
          }
        },{
          path: `${Constant.ROUTE_SRI_GAIN_STANDARD_EDIT.index}/:id`,
          name: Constant.ROUTE_SRI_GAIN_STANDARD_EDIT.index,
          component: SriGainStandardEdit,
          meta: {
            activeMenu: Constant.ROUTE_SRI_GAIN_STANDARD.index,
            indexs: [Constant.ROUTE_SRI_GAIN, Constant.ROUTE_SRI_GAIN_STANDARD, Constant.ROUTE_SRI_GAIN_STANDARD_EDIT]
          }
        },{
          path: `${Constant.ROUTE_SRI_GAIN_STANDARD_INFO.index}/:id`,
          name: Constant.ROUTE_SRI_GAIN_STANDARD_INFO.index,
          component: SriGainStandardInfo,
          meta: {
            activeMenu: Constant.ROUTE_SRI_GAIN_STANDARD.index,
            indexs: [Constant.ROUTE_SRI_GAIN, Constant.ROUTE_SRI_GAIN_STANDARD, Constant.ROUTE_SRI_GAIN_STANDARD_INFO]
          }
        },
        { // 能力建设
          path: Constant.ROUTE_SRI_GAIN_CAPBUILD.index,
          component: SriGainCapBuild,
          meta: {
            activeMenu: Constant.ROUTE_SRI_GAIN_CAPBUILD.index,
            indexs: [Constant.ROUTE_SRI_GAIN, Constant.ROUTE_SRI_GAIN_CAPBUILD]
          }
        },{
          path: `${Constant.ROUTE_SRI_GAIN_CAPBUILD_INFO.index}/:id`,
          name: Constant.ROUTE_SRI_GAIN_CAPBUILD_INFO.index,
          component: SriGainCapBuildInfo,
          meta: {
            activeMenu: Constant.ROUTE_SRI_GAIN_CAPBUILD.index,
            indexs: [Constant.ROUTE_SRI_GAIN, Constant.ROUTE_SRI_GAIN_CAPBUILD, Constant.ROUTE_SRI_GAIN_CAPBUILD_INFO]
          }
        },
        {
          path: `${Constant.ROUTE_SRI_GAIN_CAPBUILD_EDIT.index}/:id`,
          name: Constant.ROUTE_SRI_GAIN_CAPBUILD_EDIT.index,
          component: SriGainCapBuildEdit,
          meta: {
            activeMenu: Constant.ROUTE_SRI_GAIN_CAPBUILD.index,
            indexs: [Constant.ROUTE_SRI_GAIN, Constant.ROUTE_SRI_GAIN_CAPBUILD, Constant.ROUTE_SRI_GAIN_CAPBUILD_EDIT]
          }
        },
        { // 青年专项
          path: Constant.ROUTE_SRI_GAIN_YOUNGSPECIAL.index,
          component: SriGainYoungSpecial,
          meta: {
            activeMenu: Constant.ROUTE_SRI_GAIN_YOUNGSPECIAL.index,
            indexs: [Constant.ROUTE_SRI_GAIN, Constant.ROUTE_SRI_GAIN_YOUNGSPECIAL]
          }
        },{
          path: `${Constant.ROUTE_SRI_GAIN_YOUNGSPECIAL_EDIT.index}/:id`,
          name: Constant.ROUTE_SRI_GAIN_YOUNGSPECIAL_EDIT.index,
          component: SriGainYoungSpecialEdit,
          meta: {
            activeMenu: Constant.ROUTE_SRI_GAIN_YOUNGSPECIAL.index,
            indexs: [Constant.ROUTE_SRI_GAIN, Constant.ROUTE_SRI_GAIN_YOUNGSPECIAL, Constant.ROUTE_SRI_GAIN_YOUNGSPECIAL_EDIT]
          }
        },{
          path: `${Constant.ROUTE_SRI_GAIN_YOUNGSPECIAL_INFO.index}/:id`,
          name: Constant.ROUTE_SRI_GAIN_YOUNGSPECIAL_INFO.index,
          component: SriGainYoungSpeciaInfo,
          meta: {
            activeMenu: Constant.ROUTE_SRI_GAIN_YOUNGSPECIAL.index,
            indexs: [Constant.ROUTE_SRI_GAIN, Constant.ROUTE_SRI_GAIN_YOUNGSPECIAL, Constant.ROUTE_SRI_GAIN_YOUNGSPECIAL_INFO]
          }
        },
        { // 论文管理
          path: Constant.ROUTE_SRI_GAIN_THESIS_LIST.index,
          component: SriGainThesisList,
          meta: {
            activeMenu: Constant.ROUTE_SRI_GAIN_THESIS_LIST.index,
            indexs: [Constant.ROUTE_SRI_GAIN_THESIS, Constant.ROUTE_SRI_GAIN_THESIS_LIST]
          }
        },{//新增论文提交流程
          path: `${Constant.ROUTE_SRI_GAIN_THESIS_ADD.index}`,
          name: Constant.ROUTE_SRI_GAIN_THESIS_ADD.index,
          component: SriGainThesisAdd,
          meta: {
            activeMenu: Constant.ROUTE_SRI_GAIN_THESIS_LIST.index,
            indexs: [Constant.ROUTE_SRI_GAIN_THESIS, Constant.ROUTE_SRI_GAIN_THESIS_LIST, Constant.ROUTE_SRI_GAIN_THESIS_ADD]
          }
        },{//编辑论文提交流程
          path: `${Constant.ROUTE_SRI_GAIN_THESIS_EDIT.index}/:id`,
          name: Constant.ROUTE_SRI_GAIN_THESIS_EDIT.index,
          component: SriGainThesisEdit,
          meta: {
            activeMenu: Constant.ROUTE_SRI_GAIN_THESIS_LIST.index,
            indexs: [Constant.ROUTE_SRI_GAIN_THESIS, Constant.ROUTE_SRI_GAIN_THESIS_LIST, Constant.ROUTE_SRI_GAIN_THESIS_EDIT]
          }
        },{//查看论文提交流程
          path: `${Constant.ROUTE_SRI_GAIN_THESIS_LOOK.index}/:id`,
          name: Constant.ROUTE_SRI_GAIN_THESIS_LOOK.index,
          component: SriGainThesisLook,
          meta: {
            activeMenu: Constant.ROUTE_SRI_GAIN_THESIS_LIST.index,
            indexs: [Constant.ROUTE_SRI_GAIN_THESIS, Constant.ROUTE_SRI_GAIN_THESIS_LIST, Constant.ROUTE_SRI_GAIN_THESIS_LOOK]
          }
        },{//论文我的已办查看
          path: Constant.ROUTE_SRI_GAIN_THESIS_DONE.index,
          name: Constant.ROUTE_SRI_GAIN_THESIS_DONE.index,
          component: SriGainThesisDone,
          meta: {
            activeMenu: Constant.ROUTE_SRI_GAIN_THESIS_LIST.index,
            indexs: [Constant.ROUTE_SRI_GAIN_THESIS, Constant.ROUTE_SRI_GAIN_THESIS_LIST, Constant.ROUTE_SRI_GAIN_THESIS_DONE]
          }
        },{//审批论文提交流程
          path: Constant.ROUTE_SRI_GAIN_THESIS_APPROVE.index,
          name: Constant.ROUTE_SRI_GAIN_THESIS_APPROVE.index,
          component: SriGainThesisApprove,
          meta: {
            activeMenu: Constant.ROUTE_SRI_GAIN_THESIS_LIST.index,
            indexs: [Constant.ROUTE_SRI_GAIN_THESIS, Constant.ROUTE_SRI_GAIN_THESIS_LIST, Constant.ROUTE_SRI_GAIN_THESIS_APPROVE]
          }
        },
        ,{//论文草稿编辑
          path: Constant.ROUTE_SRI_GAIN_THESIS_DRAFTEDIT.index,
          name: Constant.ROUTE_SRI_GAIN_THESIS_DRAFTEDIT.index,
          component: SriGainThesisDraftEdit,
          meta: {
            activeMenu: Constant.ROUTE_SRI_GAIN_THESIS_LIST.index,
            indexs: [Constant.ROUTE_SRI_GAIN_THESIS, Constant.ROUTE_SRI_GAIN_THESIS_LIST, Constant.ROUTE_SRI_GAIN_THESIS_DRAFTEDIT]
          }
        },
        { // 知识产权
          path: Constant.ROUTE_SRI_GAIN_IPR.index,
          component: SriGainIpr,
          meta: {
            activeMenu: Constant.ROUTE_SRI_GAIN_IPR.index,
            indexs: [Constant.ROUTE_SRI_GAIN, Constant.ROUTE_SRI_GAIN_IPR]
          }
        },{
          path: `${Constant.ROUTE_SRI_GAIN_IPR_EDIT.index}/:id`,
          name: Constant.ROUTE_SRI_GAIN_IPR_EDIT.index,
          component: SriGainIprEdit,
          meta: {
            activeMenu: Constant.ROUTE_SRI_GAIN_IPR.index,
            indexs: [Constant.ROUTE_SRI_GAIN, Constant.ROUTE_SRI_GAIN_IPR, Constant.ROUTE_SRI_GAIN_IPR_EDIT]
          }
        },{
          path: `${Constant.ROUTE_SRI_GAIN_IPR_INFO.index}/:id`,
          name: Constant.ROUTE_SRI_GAIN_IPR_INFO.index,
          component: SriGainIprInfo,
          meta: {
            activeMenu: Constant.ROUTE_SRI_GAIN_IPR.index,
            indexs: [Constant.ROUTE_SRI_GAIN, Constant.ROUTE_SRI_GAIN_IPR, Constant.ROUTE_SRI_GAIN_IPR_INFO]
          }
        },
        {//能力建设计划查询
          path: Constant.ROUTE_SRI_GAIN_CBP_Q.index,
          name: Constant.ROUTE_SRI_GAIN_CBP_Q.index,
          component: SriGainCbpQ,
          meta: {
            activeMenu: Constant.ROUTE_SRI_GAIN_CBP.index,
            indexs: [Constant.ROUTE_SRI_GAIN_CBP, Constant.ROUTE_SRI_GAIN_CBP_Q]
          }
        },
        {//能力建设计划审批 - 新增
          path: Constant.ROUTE_SRI_GAIN_CBP_PLAN.index,
          name: Constant.ROUTE_SRI_GAIN_CBP_PLAN.index,
          component: SriGainCbpPlanAdd,
          meta: {
            activeMenu: Constant.ROUTE_SRI_GAIN_CBP.index,
            indexs: [Constant.ROUTE_SRI_GAIN_CBP, Constant.ROUTE_SRI_GAIN_CBP_PLAN]
          }
        },
        {//能力建设计划审批 - 编辑
          path: `${Constant.ROUTE_SRI_GAIN_CBP_PLAN_EDIT.index}/:id`,
          name: Constant.ROUTE_SRI_GAIN_CBP_PLAN_EDIT.index,
          component: SriGainCbpPlanEdit,
          meta: {
            activeMenu: Constant.ROUTE_SRI_GAIN_CBP.index,
            indexs: [Constant.ROUTE_SRI_GAIN_CBP, Constant.ROUTE_SRI_GAIN_CBP_PLAN_EDIT]
          }
        },
        {//能力建设计划审批 - 查看
          path: `${Constant.ROUTE_SRI_GAIN_CBP_PLAN_LOOK.index}/:id`,
          name: Constant.ROUTE_SRI_GAIN_CBP_PLAN_LOOK.index,
          component: SriGainCbpPlanLook,
          meta: {
            activeMenu: Constant.ROUTE_SRI_GAIN_CBP.index,
            indexs: [Constant.ROUTE_SRI_GAIN_CBP, Constant.ROUTE_SRI_GAIN_CBP_PLAN_LOOK]
          }
        },
        {//能力建设计划审批 - 查看
          path: Constant.ROUTE_SRI_GAIN_CBP_PLAN_DONE.index,
          name: Constant.ROUTE_SRI_GAIN_CBP_PLAN_DONE.index,
          component: SriGainCbpPlanDone,
          meta: {
            activeMenu: Constant.ROUTE_SRI_GAIN_CBP.index,
            indexs: [Constant.ROUTE_SRI_GAIN_CBP, Constant.ROUTE_SRI_GAIN_CBP_PLAN_DONE]
          }
        },
        {//能力建设计划审批 - 审批
          path: Constant.ROUTE_SRI_GAIN_CBP_PLAN_APPROVE.index,
          name: Constant.ROUTE_SRI_GAIN_CBP_PLAN_APPROVE.index,
          component: SriGainCbpPlanApprove,
          meta: {
            activeMenu: Constant.ROUTE_SRI_GAIN_CBP.index,
            indexs: [Constant.ROUTE_SRI_GAIN_CBP, Constant.ROUTE_SRI_GAIN_CBP_PLAN_APPROVE]
          }
        },
         {//能力建设计划审批 - 草稿编辑
          path: Constant.ROUTE_SRI_GAIN_CBP_PLAN_DRAFTEDIT.index,
          name: Constant.ROUTE_SRI_GAIN_CBP_PLAN_DRAFTEDIT.index,
          component: SriGainCbpPlanDraftEdit,
          meta: {
            activeMenu: Constant.ROUTE_SRI_GAIN_CBP.index,
            indexs: [Constant.ROUTE_SRI_GAIN_CBP, Constant.ROUTE_SRI_GAIN_CBP_PLAN_DRAFTEDIT]
          }
        },
        {//能力建设计划审批 - 关闭
          path: `${Constant.ROUTE_SRI_GAIN_CBP_PLAN_CLOSE.index}/:id`,
          name: Constant.ROUTE_SRI_GAIN_CBP_PLAN_CLOSE.index,
          component: SriGainCbpPlanClose,
          meta: {
            activeMenu: Constant.ROUTE_SRI_GAIN_CBP.index,
            indexs: [Constant.ROUTE_SRI_GAIN_CBP, Constant.ROUTE_SRI_GAIN_CBP_PLAN_CLOSE]
          }
        },
        {//能力建设计划进展提交 - 新增
          path: Constant.ROUTE_SRI_GAIN_CBP_PROGRESS.index,
          name: Constant.ROUTE_SRI_GAIN_CBP_PROGRESS.index,
          component: SriGainCbpProressAdd,
          meta: {
            activeMenu: Constant.ROUTE_SRI_GAIN_CBP.index,
            indexs: [Constant.ROUTE_SRI_GAIN_CBP, Constant.ROUTE_SRI_GAIN_CBP_PROGRESS]
          }
        },
        {//能力建设计划进展提交 - 编辑
          path: `${Constant.ROUTE_SRI_GAIN_CBP_PROGRESS_EDIT.index}/:id`,
          name: Constant.ROUTE_SRI_GAIN_CBP_PROGRESS_EDIT.index,
          component: SriGainCbpProressEdit,
          meta: {
            activeMenu: Constant.ROUTE_SRI_GAIN_CBP.index,
            indexs: [Constant.ROUTE_SRI_GAIN_CBP, Constant.ROUTE_SRI_GAIN_CBP_PROGRESS_EDIT]
          }
        },
        {//能力建设计划进展提交 - 查看
          path: `${Constant.ROUTE_SRI_GAIN_CBP_PROGRESS_LOOK.index}/:id`,
          name: Constant.ROUTE_SRI_GAIN_CBP_PROGRESS_LOOK.index,
          component: SriGainCbpProressLook,
          meta: {
            activeMenu: Constant.ROUTE_SRI_GAIN_CBP.index,
            indexs: [Constant.ROUTE_SRI_GAIN_CBP, Constant.ROUTE_SRI_GAIN_CBP_PROGRESS_LOOK]
          }
        },
        {//能力建设计划进展提交 - 查看
          path: Constant.ROUTE_SRI_GAIN_CBP_PROGRESS_DONE.index,
          name: Constant.ROUTE_SRI_GAIN_CBP_PROGRESS_DONE.index,
          component: SriGainCbpProressDone,
          meta: {
            activeMenu: Constant.ROUTE_SRI_GAIN_CBP.index,
            indexs: [Constant.ROUTE_SRI_GAIN_CBP, Constant.ROUTE_SRI_GAIN_CBP_PROGRESS_DONE]
          }
        },
        {//能力建设计划进展提交 - 审批
          path: Constant.ROUTE_SRI_GAIN_CBP_PROGRESS_APPROVE.index,
          name: Constant.ROUTE_SRI_GAIN_CBP_PROGRESS_APPROVE.index,
          component: SriGainCbpProressApprove,
          meta: {
            activeMenu: Constant.ROUTE_SRI_GAIN_CBP.index,
            indexs: [Constant.ROUTE_SRI_GAIN_CBP, Constant.ROUTE_SRI_GAIN_CBP_PROGRESS_APPROVE]
          }
        },
        {//能力建设计划进展提交 - 草稿编辑
          path: Constant.ROUTE_SRI_GAIN_CBP_PROGRESS_DRAFTEDIT.index,
          name: Constant.ROUTE_SRI_GAIN_CBP_PROGRESS_DRAFTEDIT.index,
          component: SriGainCbpProressDraftEdit,
          meta: {
            activeMenu: Constant.ROUTE_SRI_GAIN_CBP.index,
            indexs: [Constant.ROUTE_SRI_GAIN_CBP, Constant.ROUTE_SRI_GAIN_CBP_PROGRESS_DRAFTEDIT]
          }
        },
        {//实验室计划查询
          path: Constant.ROUTE_SRI_GAIN_ALP_Q.index,
          name: Constant.ROUTE_SRI_GAIN_ALP_Q.index,
          component: SriGainAlpQ,
          meta: {
            activeMenu: Constant.ROUTE_SRI_GAIN_ALP.index,
            indexs: [Constant.ROUTE_SRI_GAIN_ALP, Constant.ROUTE_SRI_GAIN_ALP_Q]
          }
        },
        {//实验室计划审批 - 新增
          path: Constant.ROUTE_SRI_GAIN_ALP_PLAN.index,
          name: Constant.ROUTE_SRI_GAIN_ALP_PLAN.index,
          component: SriGainAlpPlanAdd,
          meta: {
            activeMenu: Constant.ROUTE_SRI_GAIN_ALP.index,
            indexs: [Constant.ROUTE_SRI_GAIN_ALP, Constant.ROUTE_SRI_GAIN_ALP_PLAN]
          }
        },
        {//实验室计划审批 - 编辑
          path: `${Constant.ROUTE_SRI_GAIN_ALP_PLAN_EDIT.index}/:id`,
          name: Constant.ROUTE_SRI_GAIN_ALP_PLAN_EDIT.index,
          component: SriGainAlpPlanEdit,
          meta: {
            activeMenu: Constant.ROUTE_SRI_GAIN_ALP.index,
            indexs: [Constant.ROUTE_SRI_GAIN_ALP, Constant.ROUTE_SRI_GAIN_ALP_PLAN_EDIT]
          }
        },
        {//实验室计划审批 - 查看
          path: `${Constant.ROUTE_SRI_GAIN_ALP_PLAN_LOOK.index}/:id`,
          name: Constant.ROUTE_SRI_GAIN_ALP_PLAN_LOOK.index,
          component: SriGainAlpPlanLook,
          meta: {
            activeMenu: Constant.ROUTE_SRI_GAIN_ALP.index,
            indexs: [Constant.ROUTE_SRI_GAIN_ALP, Constant.ROUTE_SRI_GAIN_ALP_PLAN_LOOK]
          }
        },
        {//实验室计划审批 - 我的已办查看
          path: Constant.ROUTE_SRI_GAIN_ALP_PLAN_DONE.index,
          name: Constant.ROUTE_SRI_GAIN_ALP_PLAN_DONE.index,
          component: SriGainAlpPlanDone,
          meta: {
            activeMenu: Constant.ROUTE_SRI_GAIN_ALP.index,
            indexs: [Constant.ROUTE_SRI_GAIN_ALP, Constant.ROUTE_SRI_GAIN_ALP_PLAN_DONE]
          }
        },
        {//实验室计划审批 - 审批
          path: Constant.ROUTE_SRI_GAIN_ALP_PLAN_APPROVE.index,
          name: Constant.ROUTE_SRI_GAIN_ALP_PLAN_APPROVE.index,
          component: SriGainAlpPlanApprove,
          meta: {
            activeMenu: Constant.ROUTE_SRI_GAIN_ALP.index,
            indexs: [Constant.ROUTE_SRI_GAIN_ALP, Constant.ROUTE_SRI_GAIN_ALP_PLAN_APPROVE]
          }
        },
        {//实验室计划审批 - 草稿编辑
          path: Constant.ROUTE_SRI_GAIN_ALP_PLAN_DRAFTEDIT.index,
          name: Constant.ROUTE_SRI_GAIN_ALP_PLAN_DRAFTEDIT.index,
          component: SriGainAlpPlanDraftEdit,
          meta: {
            activeMenu: Constant.ROUTE_SRI_GAIN_ALP.index,
            indexs: [Constant.ROUTE_SRI_GAIN_ALP, Constant.ROUTE_SRI_GAIN_ALP_PLAN_DRAFTEDIT]
          }
        },
        {//实验室计划审批 - 关闭
          path: `${Constant.ROUTE_SRI_GAIN_ALP_PLAN_CLOSE.index}/:id`,
          name: Constant.ROUTE_SRI_GAIN_ALP_PLAN_CLOSE.index,
          component: SriGainAlpPlanClose,
          meta: {
            activeMenu: Constant.ROUTE_SRI_GAIN_ALP.index,
            indexs: [Constant.ROUTE_SRI_GAIN_ALP, Constant.ROUTE_SRI_GAIN_ALP_PLAN_CLOSE]
          }
        },
        {//实验室计划进展提交 - 新增
          path: Constant.ROUTE_SRI_GAIN_ALP_PROGRESS.index,
          name: Constant.ROUTE_SRI_GAIN_ALP_PROGRESS.index,
          component: SriGainAlpProressAdd,
          meta: {
            activeMenu: Constant.ROUTE_SRI_GAIN_ALP.index,
            indexs: [Constant.ROUTE_SRI_GAIN_ALP, Constant.ROUTE_SRI_GAIN_ALP_PROGRESS]
          }
        },
        {//实验室计划进展提交 - 编辑
          path: `${Constant.ROUTE_SRI_GAIN_ALP_PROGRESS_EDIT.index}/:id`,
          name: Constant.ROUTE_SRI_GAIN_ALP_PROGRESS_EDIT.index,
          component: SriGainAlpProressEdit,
          meta: {
            activeMenu: Constant.ROUTE_SRI_GAIN_ALP.index,
            indexs: [Constant.ROUTE_SRI_GAIN_ALP, Constant.ROUTE_SRI_GAIN_ALP_PROGRESS_EDIT]
          }
        },
        {//实验室计划进展提交 - 查看
          path: `${Constant.ROUTE_SRI_GAIN_ALP_PROGRESS_LOOK.index}/:id`,
          name: Constant.ROUTE_SRI_GAIN_ALP_PROGRESS_LOOK.index,
          component: SriGainAlpProressLook,
          meta: {
            activeMenu: Constant.ROUTE_SRI_GAIN_ALP.index,
            indexs: [Constant.ROUTE_SRI_GAIN_ALP, Constant.ROUTE_SRI_GAIN_ALP_PROGRESS_LOOK]
          }
        },
        {//实验室计划进展提交 - 我的已办查看
          path: Constant.ROUTE_SRI_GAIN_ALP_PROGRESS_DONE.index,
          name: Constant.ROUTE_SRI_GAIN_ALP_PROGRESS_DONE.index,
          component: SriGainAlpProressDone,
          meta: {
            activeMenu: Constant.ROUTE_SRI_GAIN_ALP.index,
            indexs: [Constant.ROUTE_SRI_GAIN_ALP, Constant.ROUTE_SRI_GAIN_ALP_PROGRESS_DONE]
          }
        },
        {//实验室计划进展提交 - 审批
          path: Constant.ROUTE_SRI_GAIN_ALP_PROGRESS_APPROVE.index,
          name: Constant.ROUTE_SRI_GAIN_ALP_PROGRESS_APPROVE.index,
          component: SriGainAlpProressApprove,
          meta: {
            activeMenu: Constant.ROUTE_SRI_GAIN_ALP.index,
            indexs: [Constant.ROUTE_SRI_GAIN_ALP, Constant.ROUTE_SRI_GAIN_ALP_PROGRESS_APPROVE]
          }
        },
        {//实验室计划进展提交 - 草稿编辑
          path: Constant.ROUTE_SRI_GAIN_ALP_PROGRESS_DRAFTEDIT.index,
          name: Constant.ROUTE_SRI_GAIN_ALP_PROGRESS_DRAFTEDIT.index,
          component: SriGainAlpProressDraftEdit,
          meta: {
            activeMenu: Constant.ROUTE_SRI_GAIN_ALP.index,
            indexs: [Constant.ROUTE_SRI_GAIN_ALP, Constant.ROUTE_SRI_GAIN_ALP_PROGRESS_DRAFTEDIT]
          }
        },
        {//预算管理 - 年度预算
          path: Constant.ROUTE_SRI_BUDGET_LIST.index,
          name: Constant.ROUTE_SRI_BUDGET_LIST.index,
          component: SriGainBudgetList,
          meta: {
            activeMenu: Constant.ROUTE_SRI_BUDGET.index,
            indexs: [Constant.ROUTE_SRI_BUDGET, Constant.ROUTE_SRI_BUDGET_LIST]
          }
        },
        {//预算管理 - 年度预算 - 新增
          path: Constant.ROUTE_SRI_BUDGET_ADD.index,
          name: Constant.ROUTE_SRI_BUDGET_ADD.index,
          component: SriGainBudgetAdd,
          meta: {
            activeMenu: Constant.ROUTE_SRI_BUDGET.index,
            indexs: [Constant.ROUTE_SRI_BUDGET, Constant.ROUTE_SRI_BUDGET_ADD]
          }
        },
        {//预算管理 - 年度预算 - 编辑
          path: `${Constant.ROUTE_SRI_BUDGET_EDIT.index}/:id`,
          name: Constant.ROUTE_SRI_BUDGET_EDIT.index,
          component: SriGainBudgetEdit,
          meta: {
            activeMenu: Constant.ROUTE_SRI_BUDGET.index,
            indexs: [Constant.ROUTE_SRI_BUDGET, Constant.ROUTE_SRI_BUDGET_EDIT]
          }
        },
        {//预算管理 - 年度预算 - 查看
          path: `${Constant.ROUTE_SRI_BUDGET_DETAILS.index}/:id`,
          name: Constant.ROUTE_SRI_BUDGET_DETAILS.index,
          component: SriGainBudgetDetails,
          meta: {
            activeMenu: Constant.ROUTE_SRI_BUDGET.index,
            indexs: [Constant.ROUTE_SRI_BUDGET, Constant.ROUTE_SRI_BUDGET_DETAILS]
          }
        },
        {//预算管理 - 预算申请明细
          path: Constant.ROUTE_SRI_BUDGET_APPLY_Q.index,
          name: Constant.ROUTE_SRI_BUDGET_APPLY_Q.index,
          component: SriGainBudgetApplyQ,
          meta: {
            activeMenu: Constant.ROUTE_SRI_BUDGET.index,
            indexs: [Constant.ROUTE_SRI_BUDGET, Constant.ROUTE_SRI_BUDGET_APPLY_Q]
          }
        },
        {//预算管理 - 预算申请流程 - 新增
          path: Constant.ROUTE_SRI_BUDGET_PROCESS.index,
          name: Constant.ROUTE_SRI_BUDGET_PROCESS.index,
          component: SriGainBudgetProcessAdd,
          meta: {
            activeMenu: Constant.ROUTE_SRI_BUDGET.index,
            indexs: [Constant.ROUTE_SRI_BUDGET, Constant.ROUTE_SRI_BUDGET_PROCESS]
          }
        },
        {//预算管理 - 预算申请流程 - 编辑
          path: `${Constant.ROUTE_SRI_BUDGET_PROCESS_EDIT.index}/:id`,
          name: Constant.ROUTE_SRI_BUDGET_PROCESS_EDIT.index,
          component: SriGainBudgetProcessEdit,
          meta: {
            activeMenu: Constant.ROUTE_SRI_BUDGET.index,
            indexs: [Constant.ROUTE_SRI_BUDGET, Constant.ROUTE_SRI_BUDGET_PROCESS_EDIT]
          }
        },
        {//预算管理 - 预算申请流程 - 查看
          path: `${Constant.ROUTE_SRI_BUDGET_PROCESS_DETAILS.index}/:id`,
          name: Constant.ROUTE_SRI_BUDGET_PROCESS_DETAILS.index,
          component: SriGainBudgetProcessDetails,
          meta: {
            activeMenu: Constant.ROUTE_SRI_BUDGET.index,
            indexs: [Constant.ROUTE_SRI_BUDGET, Constant.ROUTE_SRI_BUDGET_PROCESS_DETAILS]
          }
        },
        {//预算管理 - 预算申请流程 - 我的已办查看
          path: Constant.ROUTE_SRI_BUDGET_DONE.index,
          name: Constant.ROUTE_SRI_BUDGET_DONE.index,
          component: SriGainBudgetDone,
          meta: {
            activeMenu: Constant.ROUTE_SRI_BUDGET.index,
            indexs: [Constant.ROUTE_SRI_BUDGET, Constant.ROUTE_SRI_BUDGET_APPLY_Q, Constant.ROUTE_SRI_BUDGET_DONE]
          }
        },
        {//审批预算申请流程提交流程
          path: Constant.ROUTE_SRI_BUDGET_APPROVE.index,
          name: Constant.ROUTE_SRI_BUDGET_APPROVE.index,
          component: SriGainBudgetApprove,
          meta: {
            activeMenu: Constant.ROUTE_SRI_BUDGET.index,
            indexs: [Constant.ROUTE_SRI_BUDGET, Constant.ROUTE_SRI_BUDGET_APPLY_Q, Constant.ROUTE_SRI_BUDGET_APPROVE]
          }
        },
        {//预算管理 --草稿编辑
          path: Constant.ROUTE_SRI_BUDGET_DRAFTEDIT.index,
          name: Constant.ROUTE_SRI_BUDGET_DRAFTEDIT.index,
          component: SriGainBudgetDraftEdit,
          meta: {
            activeMenu: Constant.ROUTE_SRI_BUDGET.index,
            indexs: [Constant.ROUTE_SRI_BUDGET, Constant.ROUTE_SRI_BUDGET_APPLY_Q, Constant.ROUTE_SRI_BUDGET_DRAFTEDIT]
          }
        },
        // 调试科研创新管理 ------end ------
        // 调试经营管理 ------start ------
        { // 市场机会列表
          path: Constant.ROUTE_RUN_MARKET.index,
          component: RunMarketList,
          meta: {
            activeMenu: Constant.ROUTE_RUN_MARKET.index,
            indexs: [Constant.ROUTE_OPR_MANAGEMENT, Constant.ROUTE_RUN_MARKET]
          }
        },
        { // 市场机会详情查看
          path:`${Constant.ROUTE_RUN_MARKET_LOOK.index}/:id` ,
          name: Constant.ROUTE_RUN_MARKET_LOOK.index,
          component: RunMarketLook,
          meta: {
            activeMenu: Constant.ROUTE_RUN_MARKET.index,
            indexs: [Constant.ROUTE_OPR_MANAGEMENT, Constant.ROUTE_RUN_MARKET, Constant.ROUTE_RUN_MARKET_LOOK]
          }
        },
        { // 市场机会详情编辑
          path: `${Constant.ROUTE_RUN_MARKET_EDIT.index}/:id`,
          name: Constant.ROUTE_RUN_MARKET_EDIT.index,
          component: RunMarketEdit,
          meta: {
            activeMenu: Constant.ROUTE_RUN_MARKET.index,
            indexs: [Constant.ROUTE_OPR_MANAGEMENT, Constant.ROUTE_RUN_MARKET, Constant.ROUTE_RUN_MARKET_EDIT]
          }
        },
        { // 项目列表
          path: Constant.ROUTE_RUN_PROJECT.index,
          component: RunProjectList,
          meta: {
            activeMenu: Constant.ROUTE_RUN_PROJECT.index,
            indexs: [Constant.ROUTE_OPR_MANAGEMENT, Constant.ROUTE_RUN_PROJECT]
          }
        },
        { // 项目新增
          path: Constant.ROUTE_RUN_PROJECT_ADD.index,
          component: RunProjectAdd,
          meta: {
            activeMenu: Constant.ROUTE_RUN_PROJECT.index,
            indexs: [Constant.ROUTE_OPR_MANAGEMENT, Constant.ROUTE_RUN_PROJECT_ADD]
          }
        },
        { // 项目编辑
          path: `${Constant.ROUTE_RUN_PROJECT_EDIT.index}/:id`,
          name: Constant.ROUTE_RUN_PROJECT_EDIT.index,
          component: RunProjectEdit,
          meta: {
            activeMenu: Constant.ROUTE_RUN_PROJECT.index,
            indexs: [Constant.ROUTE_OPR_MANAGEMENT, Constant.ROUTE_RUN_PROJECT_EDIT]
          }
        },
        { // 查看项目承揽
          path: `${Constant.ROUTE_RUN_PROJECT_UNDERTAKE_LOOK.index}/:id`,
          name: Constant.ROUTE_RUN_PROJECT_UNDERTAKE_LOOK.index,
          component: RunProjectUndertakeLook,
          meta: {
            activeMenu: Constant.ROUTE_RUN_PROJECT.index,
            indexs: [Constant.ROUTE_OPR_MANAGEMENT, Constant.ROUTE_RUN_PROJECT_UNDERTAKE_LOOK]
          }
        },
        { // 编辑项目承揽
          path: `${Constant.ROUTE_RUN_PROJECT_UNDERTAKE_EDIT.index}/:id`,
          name: Constant.ROUTE_RUN_PROJECT_UNDERTAKE_EDIT.index,
          component: RunProjectUndertakeEdit,
          meta: {
            activeMenu: Constant.ROUTE_RUN_PROJECT.index,
            indexs: [Constant.ROUTE_OPR_MANAGEMENT, Constant.ROUTE_RUN_PROJECT_UNDERTAKE_EDIT]
          }
        },
        { // 查看项目实施
          path: `${Constant.ROUTE_RUN_PROJECT_CARRY_LOOK.index}/:id`,
          name: Constant.ROUTE_RUN_PROJECT_CARRY_LOOK.index,
          component: RunProjectCarryLook,
          meta: {
            activeMenu: Constant.ROUTE_RUN_PROJECT.index,
            indexs: [Constant.ROUTE_OPR_MANAGEMENT, Constant.ROUTE_RUN_PROJECT_CARRY_LOOK]
          }
        },
        { // 编辑项目实施
          path: `${Constant.ROUTE_RUN_PROJECT_CARRY_EDIT.index}/:id`,
          name: Constant.ROUTE_RUN_PROJECT_CARRY_EDIT.index,
          component: RunProjectCarryEdit,
          meta: {
            activeMenu: Constant.ROUTE_RUN_PROJECT.index,
            indexs: [Constant.ROUTE_OPR_MANAGEMENT, Constant.ROUTE_RUN_PROJECT_CARRY_EDIT]
          }
        },

        //调试HSE管理 begin
        { // HSE会议列表
          path: `${Constant.ROUTE_SHE_MEETING.index}`,
          component: SheMeeting,
          meta: {
            activeMenu: Constant.ROUTE_SHE_MEETING.index,
            indexs: [Constant.ROUTE_SHE, Constant.ROUTE_SHE_MEETING]
          }
        },
        { // 编辑HSE会议
          path: `${Constant.ROUTE_SHE_MEETING_EDIT.index}/:id`,
          name: Constant.ROUTE_SHE_MEETING_EDIT.index,
          component: SheMeetingEdit,
          meta: {
            activeMenu: Constant.ROUTE_SHE_MEETING.index,
            indexs: [Constant.ROUTE_SHE, Constant.ROUTE_SHE_MEETING, Constant.ROUTE_SHE_MEETING_EDIT]
          }
        },
        { // HSE会议详情
          path: `${Constant.ROUTE_SHE_MEETING_INFO.index}/:id`,
          name: Constant.ROUTE_SHE_MEETING_INFO.index,
          component: SheMeetingInfo,
          meta: {
            activeMenu: Constant.ROUTE_SHE_MEETING.index,
            indexs: [Constant.ROUTE_SHE, Constant.ROUTE_SHE_MEETING, Constant.ROUTE_SHE_MEETING_INFO]
          }
        },
        { // 编辑开工会议
          path: `${Constant.ROUTE_SHE_WORKMEETING_EDIT.index}/:id`,
          name: Constant.ROUTE_SHE_WORKMEETING_EDIT.index,
          component: SheWorkMeetingEdit,
          meta: {
            activeMenu: Constant.ROUTE_SHE_WORKMEETING_EDIT.index,
            indexs: [Constant.ROUTE_SHE, Constant.ROUTE_SHE_WORKMEETING_EDIT]
          }
        },
        { // 编辑开工会议
          path: Constant.ROUTE_SHE_WORKMEETING_EDIT.index,
          component: SheWorkMeetingEdit,
          meta: {
            activeMenu: Constant.ROUTE_SHE_WORKMEETING_EDIT.index,
            indexs: [Constant.ROUTE_SHE, Constant.ROUTE_SHE_WORKMEETING_EDIT]
          }
        },
        { // 编辑班前会议
          path: `${Constant.ROUTE_SHE_TEAMMEETING_EDIT.index}/:id`,
          name: Constant.ROUTE_SHE_TEAMMEETING_EDIT.index,
          component: SheTeamMeetingEdit,
          meta: {
            activeMenu: Constant.ROUTE_SHE_TEAMMEETING_EDIT.index,
            indexs: [Constant.ROUTE_SHE, Constant.ROUTE_SHE_TEAMMEETING_EDIT]
          }
        },
        { // 编辑班前会议
          path: Constant.ROUTE_SHE_TEAMMEETING_EDIT.index,
          component: SheTeamMeetingEdit,
          meta: {
            activeMenu: Constant.ROUTE_SHE_TEAMMEETING_EDIT.index,
            indexs: [Constant.ROUTE_SHE, Constant.ROUTE_SHE_TEAMMEETING_EDIT]
          }
        },
        { // HSE 检查选项配置
          path: Constant.ROUTE_SHE_CHECK_CONFIG.index,
          component: CheckConfig,
          meta: {
            activeMenu: Constant.ROUTE_SHE_CHECK_CONFIG.index,
            indexs: [Constant.ROUTE_SHE, Constant.ROUTE_SHE_CHECK_CONFIG]
          }
        },

        //调试HSE管理 end



        {//人资管理前台人员调配需求审批流程 - 提价流程
          path: Constant.ROUTE_HR_FONT_ADD.index,
          name: Constant.ROUTE_HR_FONT_ADD.index,
          component: HrFontAdd,
          meta: {
            activeMenu: Constant.ROUTE_HR_FONT_ADD.index,
            indexs: [Constant.ROUTE_HR, Constant.ROUTE_HR_FONT, Constant.ROUTE_HR_FONT_ADD]
          }
        },
        {//人资管理前台人员调配需求审批流程 - 变更
          path: `${Constant.ROUTE_HR_FONT_EDIT.index}/:id`,
          name: Constant.ROUTE_HR_FONT_EDIT.index,
          component: HrFontEdit,
          meta: {
            activeMenu: Constant.ROUTE_HR_FONT_EDIT.index,
            indexs: [Constant.ROUTE_HR, Constant.ROUTE_HR_FONT, Constant.ROUTE_HR_FONT_EDIT]
          }
        },
        {//人资管理前台人员调配需求审批流程 - 查看
          path: `${Constant.ROUTE_HR_FONT_LOOK.index}/:id`,
          name: Constant.ROUTE_HR_FONT_LOOK.index,
          component: HrFontLook,
          meta: {
            activeMenu: Constant.ROUTE_HR_FONT_LOOK.index,
            indexs: [Constant.ROUTE_HR, Constant.ROUTE_HR_FONT, Constant.ROUTE_HR_FONT_LOOK]
          }
        },
         {//人资管理前台人员调配需求审批流程 - 我的已办查看
          path: Constant.ROUTE_HR_FONT_DONE.index,
          name: Constant.ROUTE_HR_FONT_DONE.index,
          component: HrfontDone,
          meta: {
            activeMenu: Constant.ROUTE_HR_FONT_APPROVE.index,
            indexs: [Constant.ROUTE_HR, Constant.ROUTE_HR_FONT, Constant.ROUTE_HR_FONT_DONE]
          }
        },
        {//人资管理前台人员调配需求审批流程 - 审批
          path: Constant.ROUTE_HR_FONT_APPROVE.index,
          name: Constant.ROUTE_HR_FONT_APPROVE.index,
          component: HrfontApprove,
          meta: {
            activeMenu: Constant.ROUTE_HR_FONT_APPROVE.index,
            indexs: [Constant.ROUTE_HR, Constant.ROUTE_HR_FONT, Constant.ROUTE_HR_FONT_APPROVE]
          }
        },
         {//人资管理前台人员调配需求审批流程 - 草稿编辑
          path: Constant.ROUTE_HR_FONT_DRAFTEDIT.index,
          name: Constant.ROUTE_HR_FONT_DRAFTEDIT.index,
          component: HrfontDraftEdit,
          meta: {
            activeMenu: Constant.ROUTE_HR_FONT_APPROVE.index,
            indexs: [Constant.ROUTE_HR, Constant.ROUTE_HR_FONT, Constant.ROUTE_HR_FONT_DRAFTEDIT]
          }
        },
        {// 后台人员调配计划审批流程 - 提交流程
          path: Constant.ROUTE_HR_BACK_ADD.index,
          name: Constant.ROUTE_HR_BACK_ADD.index,
          component: HrbackAdd,
          meta: {
            activeMenu: Constant.ROUTE_HR_BACK_ADD.index,
            indexs: [Constant.ROUTE_HR, Constant.ROUTE_HR_BACK, Constant.ROUTE_HR_BACK_ADD]
          }
        },
        {//后台人员调配计划审批流程 - 变更
          path: `${Constant.ROUTE_HR_BACK_EDIT.index}/:id`,
          name: Constant.ROUTE_HR_BACK_EDIT.index,
          component: HrbackEdit,
          meta: {
            activeMenu: Constant.ROUTE_HR_BACK_EDIT.index,
            indexs: [Constant.ROUTE_HR, Constant.ROUTE_HR_BACK, Constant.ROUTE_HR_BACK_EDIT]
          }
        },
        {//后台人员调配计划审批流程 - 查看
          path: `${Constant.ROUTE_HR_BACK_LOOK.index}/:id`,
          name: Constant.ROUTE_HR_BACK_LOOK.index,
          component: HrbackLook,
          meta: {
            activeMenu: Constant.ROUTE_HR_BACK_LOOK.index,
            indexs: [Constant.ROUTE_HR, Constant.ROUTE_HR_BACK, Constant.ROUTE_HR_BACK_LOOK]
          }
        },
        {//后台人员调配计划审批流程 - 我的已办查看
          path: Constant.ROUTE_HR_BACK_DONE.index,
          name: Constant.ROUTE_HR_BACK_DONE.index,
          component: HrbackDone,
          meta: {
            activeMenu: Constant.ROUTE_HR_BACK_APPROVE.index,
            indexs: [Constant.ROUTE_HR, Constant.ROUTE_HR_BACK, Constant.ROUTE_HR_BACK_DONE]
          }
        },
        {//后台人员调配计划审批流程 - 审批
          path: Constant.ROUTE_HR_BACK_APPROVE.index,
          name: Constant.ROUTE_HR_BACK_APPROVE.index,
          component: HrbackApprove,
          meta: {
            activeMenu: Constant.ROUTE_HR_BACK_APPROVE.index,
            indexs: [Constant.ROUTE_HR, Constant.ROUTE_HR_BACK, Constant.ROUTE_HR_BACK_APPROVE]
          }
        },
        {//后台人员调配计划审批流程 - 草稿编辑
          path: Constant.ROUTE_HR_BACK_DRAFTEDIT .index,
          name: Constant.ROUTE_HR_BACK_DRAFTEDIT.index,
          component: HrbackDraftEdit,
          meta: {
            activeMenu: Constant.ROUTE_HR_BACK_DRAFTEDIT.index,
            indexs: [Constant.ROUTE_HR, Constant.ROUTE_HR_BACK, Constant.ROUTE_HR_BACK_DRAFTEDIT]
          }
        },
        {//人资管理 - 审批流程列表
          path: Constant.ROUTE_HR_PROCESS_LIST.index,
          name: Constant.ROUTE_HR_PROCESS_LIST.index,
          component: HrProcessList,
          meta: {
            activeMenu: Constant.ROUTE_HR_PROCESS_LIST.index,
            indexs: [Constant.ROUTE_HR, Constant.ROUTE_HR_PROCESS_LIST]
          }
        },
        {//人资管理 - 人员岗位列表
          path: Constant.ROUTE_HR_POSITION_LIST.index,
          name: Constant.ROUTE_HR_POSITION_LIST.index,
          component: HrPositionList,
          meta: {
            activeMenu: Constant.ROUTE_HR_POSITION_LIST.index,
            indexs: [Constant.ROUTE_HR, Constant.ROUTE_HR_POSITION_LIST]
          }
        },
        {//人资管理 - 人员岗位新增
          path: Constant.ROUTE_HR_POSITION_ADD.index,
          name: Constant.ROUTE_HR_POSITION_ADD.index,
          component: HrPositionAdd,
          meta: {
            activeMenu: Constant.ROUTE_HR_POSITION_LIST.index,
            indexs: [Constant.ROUTE_HR, Constant.ROUTE_HR_POSITION_ADD]
          }
        },
        {//人资管理 - 人员岗位编辑
          path: `${Constant.ROUTE_HR_POSITION_EDIT.index}/:id`,
          name: Constant.ROUTE_HR_POSITION_EDIT.index,
          component: HrPositionEdit,
          meta: {
            activeMenu: Constant.ROUTE_HR_POSITION_LIST.index,
            indexs: [Constant.ROUTE_HR, Constant.ROUTE_HR_POSITION_EDIT]
          }
        },
        {//人资管理 - 人员岗位查看
          path: `${Constant.ROUTE_HR_POSITION_LOOK.index}/:id`,
          name: Constant.ROUTE_HR_POSITION_LOOK.index,
          component: HrPositionLook,
          meta: {
            activeMenu: Constant.ROUTE_HR_POSITION_LIST.index,
            indexs: [Constant.ROUTE_HR, Constant.ROUTE_HR_POSITION_LOOK]
          }
        },

      ]
    }
  ]
  // ,
  // 'mode': 'history',
})
//全局守卫
router.beforeEach((to,from,next) => {
  next();
})
export default router
